package com.mcm.mapper;

import java.util.*;

import org.apache.ibatis.annotations.Param;

import com.mcm.model.Customer;

public interface CustomerMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(Customer record);

    int insertSelective(Customer record);

    Customer selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(Customer record);

    int updateByPrimaryKeyWithBLOBs(Customer record);

    int updateByPrimaryKey(Customer record);
    
    List<Customer> findNDaysCustomers(
    		@Param("start") 
    		java.sql.Date start,
    		@Param("end") 
    		java.sql.Date end);
}